Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LEIGH ROAD Detached £162,000 28 Nov 2008
26 LEIGH ROAD Detached £400,000 7 Jul 2022
29 LEIGH ROAD Detached £243,000 12 Jun 2009
30 LEIGH ROAD Semi-Detached £186,500 9 Oct 2009
34 LEIGH ROAD Semi-Detached £181,000 24 Feb 2006
34A LEIGH ROAD Terraced £228,000 29 Jun 2021